estimated due date (edd) - Turkish English Dictionary